package com.enjoyor.soa.traffic.api.enums;

/**
 * 
 * @ClassName: HisenseCmdType
 * @Description: 海信控制类型
 * @author: ly
 * @date: 2019年5月14日 下午2:31:27
 */
public enum HisenseCmdType {
	//0	心跳消息	
	HEARTBEAT("0", "心跳消息"),
	//1	登录消息	
	LOGIN("1", "登录消息"),
	//2	订阅消息
	SUBSRIBE("2", "订阅消息"),
	//182	订阅消息
	CANCELSUBSRIBE("128", "取消订阅消息"),
	//3	联机状态
	CONNECTSTATE("3", "联机状态"),
	//10	相位状态	
	PHASESTATE("10", "相位状态"),
	//11	单元状态
	UNITSTATE("11", "单元状态"),	
	//12	协调状态	
	COORDSTATE("12", "协调状态"),
	//16	改变控制点的控制模式
	CHANGEPATTERN("16", "改变控制点的控制模式"),
	//18	改变出入口的相位状态	
	CHANGEPHASE("18", "改变出入口的相位状态"),
	//20	故障日志	
	FAULTLOG("20", "故障日志"),
	//21	信号机对时
	TIMESYN("21", "信号机对时"),
	//22	步进控制
	STEPCONTROL("22", "步进控制"),
	//23	跟随相位状态	
	FOLLOWPHASESTATE("23", "跟随相位状态"),
	//26	故障状态	
	FAULTSTATE("26", "故障状态"),
	//27	通道勤务	
	CHANNELDUTY("27", "通道勤务");
	//30	方案对应环图	
	
	private final String key;

	private final String value;

	private HisenseCmdType(String key, String value) {
		this.key = key;
		this.value = value;
	}

	public String getKey() {
		return this.key;
	}

	public String getValue() {
		return this.value;
	}
}
